/*
 * OLED.h
 *
 * Created: 20.09.2012 09:21:29
 *  Author: bardbakk
 */ 


#ifndef OLED_H_
#define OLED_H_


 /*!
 * @function	OLED_init.
 * @discussion	Initializes the OLED display.
 * @result		None.
 */	
void OLED_init();


 /*!
 * @function	OLED_clear_display
 * @discussion	Writes a blank space to the whole display.
 * @result		None.
 */	
void OLED_clear_display();


 /*!
 * @function	OLED_write_char
 * @discussion	Writes an ascii character to the oled screen.
 * @result		None.
 */	
void OLED_write_char(char a);


 /*!
 * @function	OLED_fill_rest
 * @discussion	Writes a blank space to the rest of the current oled-row 
 * @result		None.
 */	
void OLED_fill_rest();


 /*!
 * @function	OLED_reset_pointer
 * @discussion	Resets the oled pointer to the first row, first column.
 * @result		None.
 */	
void OLED_reset_pointer();
#endif /* OLED_H_ */